legal and administrative cooperation - French English Dictionary